/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 2017-3-29, 8:16:03
    Author     : gangguo
*/
body{background-color: #E9FAFF;}
footer{float: left;
    text-align: center;
    width: 100%;
    padding: 12px 0px;
}
footer .link-block{    max-width: 1140px;border: 1px dashed #ccccbd;
    margin-bottom: 20px;
    padding: 12px 10px;
    margin: auto;text-align: left;margin-bottom: 20px;}
footer .link-block a{margin-right:10px; }
footer .line-e{border-top: 2px solid #88C6E5;
    max-width: 1140px;
    padding-top: 14px;
    margin: 0px auto;
    color: #888;}
.userpanel{border:1px dotted #88C6E5;color:#9E9E9E;float:right;margin-right:5px;margin-top:3px;text-align:center;width:220px;padding:5px 3px;}
.userpanel a{color:#9E9E9E;font-size: 13px;}

/*
    统一样式集中
*/
.border-div{max-width: 1140px;margin: 0px auto;}
.jumbotron{padding-bottom: 0px;padding-top: 0px;max-width: 1140px;background-color: #E9FAFF;
    margin: 0px auto;}
.over-hidden{overflow: hidden;}
.jumbotron p{font-size: inherit;}

/*
    header
*/
.up{margin-top: 3px;height: 60px;}
.up .header_logo{width: 30%;height: 100%;float: left;}
.up .header_search{float: left;height: 100%;text-align: center;width: 486px;
    line-height: 54px;}
.down .masthead{width: 100%;background: none repeat scroll 0 0 #88C6E5;}
.down .masthead ul li a{color: #fff;}
.down .masthead ul li a:hover{background: #337ab7;}
.pages{
    border: 2px solid #A6D3E8;
    padding: 5px;
    margin-top: 5px;
    overflow: hidden;
    border-radius: 10px;
    font-size: 18px;
}
.pages .pagelink a,.pagelink .current{    border: 1px solid #e5e5e5;
    background: #FFF;
    padding: 5px;
    margin-left: 1px;}
    .pagelink .current{background: #000;color: #fff;}
    #pagestats{font-style: normal;
    border: 1px solid #e5e5e5;
    background: #FFF;
    padding: 5px;}





#main{width: 100%;margin:auto;}

.gonggao-jindian{float: right;
    margin-top: 10px;}
.gonggao-jindian .r{border:3px solid #C3DFEA;float:right;width:265px;  background:#FEF9EF;}
.gonggao-jindian h2{background-color:#E1ECED;border-bottom:1px solid #DDD;font-size:14px;font-weight:700;height:30px;line-height:30px;overflow:hidden;margin:0;padding:0 0 0 10px;}
#flash{height:308px;overflow:hidden;}
.gonggao-jindian .r ul {padding: 10px;}
.gonggao-jindian .r li {border-bottom: 1px solid #DDDDDD;height: 28px;line-height: 28px;overflow: hidden;padding: 5px 0 0;}
.gonggao-jindian .r li span {display: inline-block;float: left;}
.gonggao-jindian .r li .s1 {width: 40px;}
.gonggao-jindian .r li .s2 {color: #B3B3B3;}
.gonggao-jindian .r li .s3 {width: 30px;}
.gonggao-jindian .r li .s4 {color: #B3B3B3;width: 50px;}
.gonggao-jindian .r li .s5 {float: right; text-align: right;}
.gonggao-jindian .r li a {color: #6F78A7;}

.novelslist{overflow:hidden;float:left;margin: 10px auto; border:3px solid #A6D3E8; max-width:868px;  padding:3px; background:#FEF9EF;}
.novelslist .content{ border-right:dotted 1px #A6D3E8; padding:0px 3px; float:left;width:285px;}
.novelslist .content h2{ border-bottom:solid 1px #A6D3E8; font-size:14px; font-weight:bold; padding-left:5px; line-height:25px; height:25px; overflow:hidden; margin: 0;}
.novelslist .content .image{ padding:10px 0px 0px 5px; float:left; width:71px;}
.novelslist .content .image img{ width:67px; height:82px; border:solid 1px #DDDDDD; padding:1px; background-color:white;}
.novelslist .content dl{ padding:10px 0px 0px 0px; float:right; width:219px;}
.novelslist .content dl dt{ height:25px; line-height:25px; overflow:hidden; font-weight:bold;}
.novelslist .content dl dd{ line-height:20px; height:60px; overflow:hidden;}
.novelslist .content ul{ padding:10px 0px 0px 0px;}
.novelslist .content ul li{ color:#B3B3B3; height:20px; line-height:20px; font-size:12px; overflow:hidden; float:left; width:100%;padding:0px;}
.novelslist .content ul li a{ font-size:13px;}
.novelslist .border{ border:0px;}
.novelslist h2 {background-color: #F6F8FE; border-bottom: 1px solid #DDDDDD; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; padding: 0 0 0 10px;}
.novelslist ul{ padding:10px;}
.novelslist li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; line-height:25px; overflow:hidden;}
.novelslist li span{ float:left; display:inline-block;}
.novelslist li .s1{ width:10%;}
.novelslist li .s2{ width:20%;}
.novelslist li .s3{ width:49%;}
.novelslist li .s4{ color:#B3B3B3; width:15%;text-align:right;}
.novelslist li .s5{ color:#B3B3B3; float:right; text-align:right;}
.novelslist li .s6{ width:20%; color:#B3B3B3;}
.novelslist li a{ color:#6F78A7;}

#newscontent{ margin: auto;}
#newscontent .l{ border:3px solid #88C6E5; float:left; width:76%;background:#E1ECED;}
#newscontent .l ul{ padding:10px;}
#newscontent .l li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; line-height:25px; overflow:hidden;}
#newscontent .l li span{ float:left; display:inline-block;}
#newscontent .l li .s1{ width:75px;}
#newscontent .l li .s2{ width:165px;}
#newscontent .l li .s3{ width:300px;}
#newscontent .l li .s4{ color:#B3B3B3; width:90px;text-align:right;}
#newscontent .l li .s5{ color:#B3B3B3; float:right; text-align:right;}
#newscontent .l li a{ color:#6F78A7;}
#newscontent .r{ float:right; width:265px;border:3px solid #88C6E5; background:#E1ECED;}
#newscontent .r ul{ padding:10px;}
#newscontent .r li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD; height:25px; line-height:25px; overflow:hidden;}
#newscontent .r li span{ float:left; display:inline-block;}
#newscontent .r li .s1{ width:40px;}
#newscontent .r li .s2{ color:#B3B3B3;}
#newscontent .r li .s3{ width:30px;}
#newscontent .r li .s4{ width:50px; color:#B3B3B3;}
#newscontent .r li .s5{ float:right; text-align:right;}
#newscontent .r li a{ color:#6F78A7;}
#newscontent h2{ margin:0px; overflow:hidden; padding:0px 0px 0px 10px; background-color:#A6D3E8; height:30px; line-height:30px; font-size:14px; font-weight:bold; border-bottom:solid 1px #DDDDDD;}

.box_con{border:2px solid #88C6E5; overflow:hidden;width:100%;margin:10px auto;}
.con_top { border-bottom: #88C6E5 1px solid; text-align:left; padding: 0px 10px; line-height:40px; height:40px; background-color:#E1ECED;}
.con_top #bdshare{float:right;line-height:20px;padding-right:20px;padding-top:9px;text-align:right;}
#sidebar{float:left;width:140px;text-align:left;}
#maininfo{float:right;width:80%;}
#fmimg{min-width: 150px;background-color:#E1ECED;float:left;width:20%;margin:12px;padding:12px;position:relative;}
#fmimg img{border:medium none;height:150px;width:120px;margin:3px;}
#listtj{float: left;width: 100%;padding:5px;}
#info{  padding:10px;margin:10px;font-size:15px;float: left;width: 80%;}
#erweima-read{padding: 10px;float: right;width: 17%;}
#info h1{font-family:黑体;font-size:28px;font-weight:700;overflow:hidden;margin:auto;padding:1px;}
#info p{font-size: 15px;height:25px;line-height:25px;padding-top:2px;width:350px;margin:auto;overflow:hidden;float:left;}
#intro{ width:96%;overflow:hidden;line-height:150%;border-top:1px dashed #88C6E5;padding:10px;font-size:13px;}
#intro p{text-indent:2em; margin-top:10px;}

#list{padding:2px;}
#list dl{float:left;overflow:hidden;padding-bottom:1px;margin:auto;width: 100%;}
#list dt{background:none repeat scroll 0 0 #C3DFEA;display:inline;float:left;font-size:14px;line-height:28px;overflow:hidden;text-align:center;vertical-align:middle;width:100%;margin:auto auto 5px;padding:5px 10px;}
#list dd{border-bottom:1px dashed #CCC;display:inline;float:left;height:25px;line-height:200%;margin-bottom:5px;overflow:hidden;text-align:left;text-indent:10px;vertical-align:middle;width:33%;}
#list dd a:link{color:#444;}
.con_top { border-bottom: #88C6E5 1px solid; text-align:left; padding: 0px 10px; line-height:40px; height:40px; background-color:#E1ECED;}
.con_top #bdshare{float:right;line-height:20px;padding-right:20px;padding-top:9px;text-align:right;}
#address-page{float: left;}
.con_top #page_set{ float:right; text-align:right; height:20px; line-height:20px; padding-right:5px; padding-top:10px;}
.bookname{border-bottom:1px dashed #88C6E5;line-height:30px;padding-top:10px; margin-bottom:10px;}
.bookname h1{font:25px/35px ºÚÌå;padding-top:10px;text-align:center;}
.bottem1{clear:both!important;text-align:center;width:100%;margin:5px;}
.lm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px;}
.box_con #content,.box_con #content div,.box_con #content a{font-family:'方正启体简体',"Microsoft YaHei",'微软雅黑','宋体';font-size:19pt; letter-spacing:0.2em;line-height:150%;padding-top:15px;width:85%;margin:auto;}
.box_con #content p div img,.box_con #content p img,.imagecontent,.divimage{text-align:center;margin:auto;}
.reader_mark0 { width:30px;height:90px;top: 50px; position: fixed; right: 5px; _margin-top:50px; _position:absolute;    _bottom:auto;   _top:expression(eval(document.documentElement.scrollTop)); }
.reader_mark1 { width:30px;height:90px;top: 50px; position: fixed; left: 5px; _margin-top:50px; _position:absolute; _bottom:auto;   _top:expression(eval(document.documentElement.scrollTop)); }
.reader_mark0 a{ width:30px;height:90px;display:block;background-position:0px -116px;}
.reader_mark1 a{ width:30px;height:90px;display:block;background-position:-30px -116px;}
.content_read{overflow:hidden;width:100%;margin:10px auto auto;}
.bottem2{border-top:1px dashed #88C6E5;clear:both!important;text-align:center;width:100%;padding:15px;}
.bottem a,.bottem1 a,.bottem2 a{color:#085308;font-size:14px;margin-left:10px;margin-right:10px;}
#bdshare { padding:5px 5px  5px 13%; }

.listdht{width:100%;border:3px solid #C8D4E1;padding:3px 5px 3px 5px;margin-top:5px;overflow:hidden;border-radius: 10px;font-size:18px;height:40px;}
.listdht_top { text-align:left; line-height:30px; height:30px;}
.listdht_top #bdshare{float:right;line-height:20px;padding-right:20px;padding-top:2px;text-align:right;}

.MessageDiv {background: #FFF9D9; border: 1px solid #FFCC33; line-height: 150%; width:800px; margin: 10px auto auto; padding: 10px;text-align:center;}
#hotcontent{padding-top:10px;}
#hotcontent .l{background:none repeat scroll 0 0 #FEF9EF;max-width:868px;border:3px solid #C3DFEA;float:left;height:330px;overflow:hidden;padding:0 0 10px;}
#hotcontent .l .item{float:left;padding:10px 0 0 10px;max-width: 286px;max-height: 162px;}
#hotcontent .l .item dl dt{border-bottom:1px dotted #A6D3E8;font-size:14px;font-weight:700;height:25px;line-height:25px;overflow:hidden;}
#hotcontent .l .item dl dt span{color:#B3B3B3;float:right;font-weight:400;}
#hotcontent .l .item dl dd{height:120px;line-height:20px;overflow:hidden;text-indent:2em;}
#hotcontent .l .item dl{float:right;max-width:146px;padding:0 5px 0 5px;}
#hotcontent .l .item .image{float:left;width:120px;}
#hotcontent .l .item .image img{background-color:#FFF;border:1px solid #DDD;padding:1px;}

#hotcontent .ll{ border:3px solid #C8D4E1; margin: 10px auto; padding:5px;  float:left; width:100%; overflow:hidden;}
#hotcontent .ll .item{ max-width:281px; float:left; padding:5px 0px 0px 5px;}
#hotcontent .ll .item .image{ float:left; width:120px;}
#hotcontent .ll .item .image img{ border:solid 1px #DDDDDD; padding:1px; background-color:White;}
#hotcontent .ll .item dl{ padding:0px 5px 0px 0px; float:right; width:156px;}
#hotcontent .ll .item dl dt{ height:25px; line-height:25px; overflow:hidden; font-size:14px; border-bottom:dotted 1px #6191D0; font-weight:bold; }
#hotcontent .ll .item dl dt span{ float:right; font-weight:normal;}
#hotcontent .ll .item dl dd{ padding:7px 0px 0px 0px; line-height:20px; color:#9E9E9E; text-indent:2em; height:123px; overflow:hidden;}

.gonggao-jindian .r{border:3px solid #C3DFEA;float:right;width:265px;  background:#FEF9EF;}
#hotcontent h2{background-color:#E1ECED;border-bottom:1px solid #DDD;font-size:14px;font-weight:700;height:30px;line-height:30px;overflow:hidden;margin:0;padding:0 0 0 10px;}
#flash{height:308px;overflow:hidden;}
.gonggao-jindian .r ul {padding: 10px;}
.gonggao-jindian .r li {border-bottom: 1px solid #DDDDDD;height: 28px;line-height: 28px;overflow: hidden;padding: 5px 0 0;}
.gonggao-jindian .r li span {display: inline-block;float: left;}
.gonggao-jindian .r li .s1 {width: 40px;}
.gonggao-jindian .r li .s2 {color: #B3B3B3;}
.gonggao-jindian .r li .s3 {width: 30px;}
.gonggao-jindian .r li .s4 {color: #B3B3B3;width: 50px;}
.gonggao-jindian .r li .s5 {float: right; text-align: right;}
.gonggao-jindian .r li a {color: #6F78A7;}

.novelslist2{ margin: 10px auto; border:3px solid #A6D3E8; width:100%;background:#FEF9EF;}
.novelslist2 h2 { margin:0px; background-color: #A6D3E8; border-bottom: 1px solid #DDDDDD; font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; padding: 0 0 0 10px;}
.novelslist2 ul{ padding:10px;}
.novelslist2 li{ padding:5px 0px 0px 0px; border-bottom:solid 1px #DDDDDD;line-height:25px; overflow:hidden;}
.novelslist2 li span{ float:left; display:inline-block;}
.novelslist2 li .s1{ width:10%;overflow:hidden;}
.novelslist2 li .s2{ width:15%;overflow:hidden;}
.novelslist2 li .s3{ width:25%;overflow:hidden;}
.novelslist2 li .s4{ width:10%;overflow:hidden;}
.novelslist2 li .s5{ color:red; width:23%;overflow:hidden;}
.novelslist2 li .s6{ width:10%; overflow:hidden;}
.novelslist2 li .s7{ width:7%;overflow:hidden;text-align: center;}
.novelslist2 li a{ color:#6F78A7;}

.novellist{ margin: 10px auto;}
.novellist ul{ padding:10px;}
.novellist li{float:left; color:#B3B3B3; margin:5px 0px 4px 0px; border-bottom:solid 1px #DDDDDD; height:25px; width:20%;  line-height:25px; overflow:hidden; display:inline-block; }
.novellist li a:link { color:#6F78A7; TEXT-DECORATION: none;}
.novellist li a:visited { COLOR: red; }

#top-bottom-tooler{position: absolute;right:0px;top:0px;display:none;border:1px solid #548aa4;background-color: #e9f5fa;width: 43px;}
#top-bottom-tooler a{float:right;border: 1px solid #91cae5;width: 100%;text-align: center;height: 35px;line-height: 35px;}
#top-bootom-tooler a:hover{background:#000;}